package com.jxwifi.cloud.quickclean.bean;

import java.io.Serializable;

public class ShopRechargeBean implements Serializable {

    private String createTime;//创建时间
    private String createUserCode;//创建ID
    private int days;//多少天后.默认 0 天
    private boolean deleted;//逻辑删除
    private String endTime;//有效时间结束
    private String giftAmount;//赠送金额
    private String giftOther;//其他赠品(:默认NONE),之后加如其他赠品可以扩展.
    private int limitAll;//限制全部可以充值次数( 默认为 -1 ,-1 为无限次)
    private int limitUser;//限制用户充值( 默认为 -1 ,-1 为无限次)
    private int rechargeAmount;//充值金额
    private String rechargeCode;//充值项编码
    private String rechargeDescribe;//充值介绍，用于展示充值项目,已经充值活动说明部分
    private String rechargeTitle;//充值标题
    private int rid;//自增长
    private String startTime;//有效时间开始
    private String status;//PRE预发布UP上架DOWN下架
    private String tag;//标签:(例如新人专用,适用人群)
    private String timeType;//有效事件类型,(用于 指定时间有效,或者是创建时间之后的多少天有效.) 有效天数days；如果是appointDate，则start_time和end_time是优惠券有效期；none 则是一直有效,默认none
    private String updateTime;//修改时间
    private String updateUserCode;//更新ID

    //自定义字段
    public boolean chechCK;

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateUserCode() {
        return createUserCode;
    }

    public void setCreateUserCode(String createUserCode) {
        this.createUserCode = createUserCode;
    }

    public int getDays() {
        return days;
    }

    public void setDays(int days) {
        this.days = days;
    }

    public boolean isDeleted() {
        return deleted;
    }

    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getGiftAmount() {
        return giftAmount;
    }

    public void setGiftAmount(String giftAmount) {
        this.giftAmount = giftAmount;
    }

    public String getGiftOther() {
        return giftOther;
    }

    public void setGiftOther(String giftOther) {
        this.giftOther = giftOther;
    }

    public int getLimitAll() {
        return limitAll;
    }

    public void setLimitAll(int limitAll) {
        this.limitAll = limitAll;
    }

    public int getLimitUser() {
        return limitUser;
    }

    public void setLimitUser(int limitUser) {
        this.limitUser = limitUser;
    }

    public int getRechargeAmount() {
        return rechargeAmount;
    }

    public void setRechargeAmount(int rechargeAmount) {
        this.rechargeAmount = rechargeAmount;
    }

    public String getRechargeCode() {
        return rechargeCode;
    }

    public void setRechargeCode(String rechargeCode) {
        this.rechargeCode = rechargeCode;
    }

    public String getRechargeDescribe() {
        return rechargeDescribe;
    }

    public void setRechargeDescribe(String rechargeDescribe) {
        this.rechargeDescribe = rechargeDescribe;
    }

    public String getRechargeTitle() {
        return rechargeTitle;
    }

    public void setRechargeTitle(String rechargeTitle) {
        this.rechargeTitle = rechargeTitle;
    }

    public int getRid() {
        return rid;
    }

    public void setRid(int rid) {
        this.rid = rid;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public String getTimeType() {
        return timeType;
    }

    public void setTimeType(String timeType) {
        this.timeType = timeType;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUserCode() {
        return updateUserCode;
    }

    public void setUpdateUserCode(String updateUserCode) {
        this.updateUserCode = updateUserCode;
    }

    public boolean isChechCK() {
        return chechCK;
    }

    public void setChechCK(boolean chechCK) {
        this.chechCK = chechCK;
    }
}
